package com.tanhua.common.pojo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.util.Date;

@Data
public abstract class BasePojo {
    // MyBatisPLus自动填充.(在创建对象时可以不用赋值,会在进行INSERT时自动根据MetaObjectHandler的实现类中的自定义规则进行赋值,并插入到数据库)
    // fill = FieldFill.INSERT搭配MetaObjectHandler使用
    @TableField(fill = FieldFill.INSERT)
    private Date created;
    @TableField(fill = FieldFill.INSERT_UPDATE)//INSERT和UPDATE时自动填充
    private Date updated;
}